The phrase "nice pickup" generally means that someone made a good choice or did well in selecting something.